Is it a nice approach to you?

http://uri.jteam.nl/?p=15